#ifndef _LISTECREATURES_H
#define _LISTECREATURES_H

#include "creatures.h"

typedef struct
{
	Creature* tabCreatures[15];
	int nbCreatures;

} ListeCreatures;

void initNbCreatures(ListeCreatures *pListeCreatures);
int getNbCreatures(ListeCreatures *pListeCreatures);
Creature* getCreature(ListeCreatures *pListeCreatures, int id);
void initTabCreatures(ListeCreatures *pListeCreatures);
void ajouterCreature(ListeCreatures *pListeCreatures, Creature *pCreature);
void supprimerCreature(ListeCreatures *pListeCreatures, int id);

ListeCreatures* nouvelleListeCreatures(int numeroVague);
void libereListeCreatures(ListeCreatures *pListeCreatures);



#endif
